home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 001a / tomcht25.zip / README < prev   
Text File  |  1991-11-14  |  19KB  |  552 lines

  1. ╔═════════════════════════════════════════════════════════════════════════════╗
  2. ║          Thank you for trying TomChat, custom chatmode for Telix.           ║
  3. ╚═════════════════════════════════════════════════════════════════════════════╝
  4.  
  5.  
  6.  
  7.                  ╔═╦═╦═╦══════════════════════════╦═╦═╦═╗
  8.    ┌─────────────╨─╨─╨─╨──────────────────────────╨─╨─╨─╨────────────────┐
  9.    │                                                                     │
  10.    │  If you like this program and intend to use it, please register it  │
  11.    │        Registration is only $12.00, please sends checks to:         │
  12.    │                     ┌──────────────────────┐                        │
  13.    └─────────────╥─╥─╥─╥─┤      Tom Breton      ├─╥─╥─╥─╥────────────────┘
  14.                  ║ ║ ║ ║ │    BR Enterprises    │ ║ ║ ║ ║
  15.                  ║ ║ ║ ║ │      PO Box 71       │ ║ ║ ║ ║
  16.                  ║ ║ ║ ║ │  Norwood, MA  02062  │ ║ ║ ║ ║
  17.                  ║ ║ ║ ║ └──────────────────────┘ ║ ║ ║ ║
  18.                  ╚═╩═╩═╩══════════════════════════╩═╩═╩═╝
  19.  
  20.  
  21.  
  22.  
  23.  
  24.         This file is to explain TomChat features and to help install it.
  25.  
  26.  
  27.  
  28. The first thing you need to do is to type
  29.  
  30. INSTALL
  31.  
  32. on the command line.  After you do that, everything else will happen
  33. automatically.
  34.  
  35.  
  36.  
  37. You will be taken inside Telix to set TomChat up exactly the way you want.
  38. (An explanation of the options follows later in this file. )
  39.  
  40.  
  41. It will first ask you whether you want to be led through the options or not.
  42.  
  43. If you answer "Yes," you will be led through a series of questions about your
  44. usual settings and the options you want.
  45.  
  46. If you answer "No," you will be shown a menu from which you may select what
  47. to change and what not to.
  48.  
  49.   To control the menu, either:
  50.  
  51.    1) use the arrow keys to move the cursor ('>') up and down and hit <Enter>
  52.    when it's pointing to the option you want to change,
  53.  
  54. or 2) type the letter or symbol that appears before the option you want to
  55.    change.
  56.  
  57.  
  58.  
  59.  
  60. When the install program finishes leading you through the options, or when
  61. you hit '!' in the menu mode, a file called TOMCHAT.SLC will be written. This
  62. is the actual, compiled script that runs the exact TomChat chatmode you have
  63. specified.
  64.  
  65. After you have done this, you can start TomChat any time you are in Telix,
  66. just by pressing Alt-G and replying 'TomChat' to the "What scriptfile to
  67. run?" prompt.
  68.  
  69. (Also see option "y" for an even easier way to invoke TomChat)
  70.  
  71.  
  72.  
  73.  
  74.          ╒════════════════════════════════════════════════════════╕
  75.          │        Accessing Telix function while in TomChat       │
  76.          ╘════════════════════════════════════════════════════════╛
  77.  
  78.  
  79. All you need to do to use any Telix function is to hit the usual key for
  80. whatever function you want _twice_ instead of once.
  81.  
  82.  
  83.  
  84.  
  85.                     ╒═══════════════════════════════════╕
  86.                     │            Line Recall            │
  87.                     ╘═══════════════════════════════════╛
  88.  
  89.  
  90. One very useful feature that TomChat adds to Telix is line recall. The last
  91. several lines that you typed are stored in memory, and may be recalled by
  92. pressing Ctl_Pgup (Holding down the Control key (Ctrl) and simultaneously
  93. pressing the PgUp key on your keypad.)
  94.         > See options "x" and "L" for ways to customize this feature. <
  95.  
  96. Doing this will scroll through lines you recently typed. It will eventually
  97. come back to your current line if you continue pressing Ctl_PgUp.
  98.  
  99. You can also use Ctl_PgDn to scroll forward instead of backwards. This means
  100. that you will start at the earliest line TomChat remembers you typing, and go
  101. forward.
  102.  
  103. You can adjust the number of lines TomChat will remember with option "L"
  104.  
  105.  
  106.  
  107.  
  108.                 ╒═════════════════════════════════════════════╕
  109.                 │    Creating macros from the command line    │
  110.                 ╘═════════════════════════════════════════════╛
  111.  
  112.  
  113. Another feature of TomChat that may make your online life a little easier
  114. is instant macro creation.
  115.  
  116. Macro are frequently typed strings of text that are typed when you hit a
  117. simple key combination. They are very useful for frequently typed phrases.
  118.  
  119.  
  120. If you have just typed something that you want to turn into a macro, simply
  121. scroll back to it and press Ctl_RightArrow.
  122.         > See option "x" for a way to customize this feature. <
  123.  
  124. TomChat will prompt you to press the key to assign the macro to. After it
  125. has done that, any time you press that particular key combination, the text
  126. you had on the lowest line of the screen at the time you made the macro will
  127. be sent.
  128.  
  129.  
  130. If you press <ESC>  or Alt-K, TomChat will not assign the macro.
  131. [Alt-K is Telix's normal macro-menu key, and to reassign that key would make
  132. it impossible to undo the assignment, which could be very frustrating ]
  133.  
  134.  
  135. TomChat does *NOT* save your macros for you.  This is so that a single
  136. keystroke does not wipe out any macros you may have saved on disk!
  137.  
  138. You can permanently save macros you make yourself if you wish, by hitting
  139. Alt-K  R  S
  140.  
  141. If you have no keyfile loaded, Telix will prompt you for the appropriate
  142. name, otherwise it simply requires a Carriage return to confirm the keyfile
  143. name.
  144.  
  145.  
  146.  
  147.                   ╒═══════════════════════════════════════╕
  148.                   │          Options Explained            │
  149.                   ╘═══════════════════════════════════════╛
  150.  
  151.  
  152.  
  153. a) "Where will the status line (if any) be?"
  154.  
  155. The status line normally looks something like this:
  156. ───────────────┬──────────┬───────────────┬──────┬───┬──────────┬──────────────
  157. Alt-Z for Help │ VT102    │  1200∙N81 FDX │      │   │ TOMCHAT  │ Online  00:05
  158. ───────────────┴──────────┴───────────────┴──────┴───┴──────────┴──────────────
  159.  
  160. Obviously, if it's at the bottom of your screen, select "bottom," and so
  161. forth.
  162.  
  163.  
  164.  
  165. b) " Do you want a permanent line between windows?"
  166.  
  167. If you answer yes, TomChat will reserve one line on your screen to seperate
  168. the incoming and outgoing text.
  169.  
  170.  
  171.  
  172.  
  173. c, d, e, f) "Foreground [/Background] color of incoming [/outgoing] text:"
  174.  
  175. The colors you want TomChat to show your text in when you are online.  You
  176. can make incoming and outgoing text different colors, though this is not
  177. neccessary.
  178.  
  179. *Important*: The first line of instructions/copyright notice will be a
  180. different color.  If you ask for a permanent line between incoming and
  181. outgoing text, this differently-colored line will remain on your screen.
  182.  
  183. If you ask for a bright background color, your screen will blink.  The
  184. TomChat install program will warn you that this will happen, but will permit
  185. you to actually do this if you insist.
  186.  
  187.  
  188. g)  "When do you want your outgoing text to be sent?"
  189.  
  190. If you choose "Immediately", what you type will be sent as soon as you type
  191. it.
  192.  
  193. If you choose "On <Enter>",  TomChat will keep what you type until you hit
  194. <Enter>,  giving you a chance to backspace over anything you regret writing.
  195.  
  196. If you choose "On two <Enter>s in a row,"  TomChat will hold what you type
  197. until you hit <Enter> twice in a row, allowing you to send multiple lines at
  198. one time.
  199.  
  200.   Note that hitting <Enter> three times in a row will send <Enter> to the
  201.   remote system twice, four times will send it three, and so forth.
  202.  
  203.  
  204.  
  205. h) "Is your screen 80 x 25 characters? (Normal IBM screen)"
  206.  
  207. If you say "No," it will ask you how many lines and columns your screen
  208. actually has.  If not, TomChat will assume you have an 80 x 25 screen.
  209.  
  210. If you use Telix in EGA or VGA mode with more columns and lines on the
  211. screen, answer "No" and set it to your actual screen dimensions.
  212.  
  213. Anything between a tiny 16 x 40 screen and a huge 40 x 128 will be accepted.
  214.  
  215.  
  216.  
  217. i)  "How long [tenths of a second] should the function window stay open?"
  218.  
  219.  
  220. How does TomChat allow you to use normal Telix function while intercepting
  221. all incoming and outgoing keystrokes to create a split-screen chatmode?
  222. By the trick of changing back to normal mode whenever you type special keys.
  223.  
  224. Then hit the same key AGAIN, a second time, and Telix will do whatever the
  225. key you typed is normally supposed to do. (Unfortunately, except for macros
  226. there is no way around this requirement in Telix 3.15)
  227.  
  228. After a few seconds TomChat changes back to split-screen chatmode so that
  229. you can continue conferencing.
  230.  
  231.  
  232. You can tell TomChat how long you want it to hold open the window, which is
  233. what this option is for.
  234.  
  235. If you choose an excessively long time, your screen will tend to become
  236. sloppy.  If you choose a very short time, you will have to type very fast to
  237. get access to normal functions.  I recommend a setting of 10.
  238.  
  239.  
  240. The maximum time is 40 tenths of a second (4 seconds). The minimum is 1 tenth
  241. of a second.  (TomChat automatically adds one more tenth of a second for an
  242. actual range of .2 to 4.1 seconds.)
  243.  
  244. (See also option k)
  245.  
  246.  
  247.  
  248. j)  "How large should the outgoing text window be? [ 2 to 20 lines]"
  249.  
  250. The larger a number you type here, the more of your screen will be used to
  251. show you what you have typed, and the less of it will be used to show you
  252. what you are receiving.
  253.  
  254.  
  255.  
  256. k)  "Want a function window that's audible instead of visual? "
  257.  
  258. Normally, when you type a special key that requires normal Telix mode,
  259. TomChat pops up a box that freezes your screen until some time has elapsed
  260. (See option i) and tells you to hit the key again.
  261.  
  262. As an alternative to having a box pop up, you can have TomChat play a scale,
  263. up and down, while the function window is open.
  264.  
  265. *Please note*: using this tends to make your screen sloppy if too much
  266. happens in that period, either in text you type or in text you receive from
  267. the remote system.
  268.  
  269.  
  270.  
  271. l)  "How many lines should the recall buffer hold? [3 to 50]"
  272.  
  273. When you type while using TomChat, what you type goes into a recall buffer.
  274. You can recall it with Ctl_PgUp - or any other key you like better. (See the
  275. discussion at the beginning of this file and option "x")
  276.  
  277. This option tells TomChat how many lines of text to remember.
  278.  
  279.  
  280.  
  281. x)  "Set which special key(s)?"
  282.  
  283.  
  284. TomChat uses three key-combinations to invoke its' special functions (recall
  285. and macro-writing)  They are normally assigned to Ctl_PgUp, Ctl_PgDn, and
  286. Ctl_RightArrow.
  287.  
  288. This option lets you change any of them to different keys, if you want to.
  289. You do *not* have to use this option. TomChat will be completely functional
  290. without invoking it.
  291.  
  292.  
  293. You will be prompted to press the key combination you want. The install
  294. program will use that precise key-combination when it creates TomChat.
  295.  
  296.  
  297.                  The four sub-options under this option:
  298.  
  299.   "l: Line Recall key" changes the key_combination used by the recall
  300.   feature (see option "L" and the discussion at the beginning of this
  301.   file). It is normally Control_PgUp.
  302.  
  303.  
  304.   "u: Line Unrecall key" changes the key_combination used by the recall
  305.   feature to unscroll so you can get back to your original position. It is
  306.   normally Control_PgDn.
  307.  
  308.  
  309.   "m: Make_a_macro key" changes the key_combination used by the command
  310.   line macro creation feature. (See the discussion at the beginning of this
  311.   file) It is normally Control_RightArrow
  312.  
  313.  
  314.   "f: Finished setting keys"  will return you to the main menu, whether you
  315.   have made changes or not.  Any changes you have made will be remembered and
  316.   used when creating TomChat.
  317.  
  318.  
  319.  
  320.  
  321. y)  "Shall I assign the new chatmode to Alt-Y? "
  322.  
  323. Alt-Y is the key Telix normally uses to enter chatmode.  CHATDATA can assign
  324. that key to your new chatmode.
  325.  
  326. If you don't know the name of the macro/ key redefinition file you usually
  327. use, you may not be using one, in which case you should answer "No" to this.
  328.  
  329.  
  330.  
  331. If you answer "Yes" to this question, you will be asked for the name of your
  332. usual key definition file.
  333.  
  334. **Important**:
  335.  
  336. If you don't specify exactly the same name that you usually use for a key
  337. redefinition file, Telix will have no way of knowing that you want the key
  338. Alt-Y to invoke TomChat.
  339.  
  340.  
  341.  
  342. If the file you specify does not exist, Telix will mention that it is not
  343. there, and a file with that name will be created.
  344.  
  345. If you specify a filename without an extension, the extension .KEY will be
  346. used.  For instance, if you answer
  347. "PD"
  348. The install program will look for a file called
  349. PD.KEY
  350.  
  351. If it can't find a file by that name, it will create it for you.
  352.  
  353.  
  354.  
  355.  
  356. z) "Special: Make keypad send numbers when numlock is on?"
  357.  
  358.  
  359. This option will probably not affect you at all.
  360.  
  361. However, if you sometimes use your keypad to enter data while online, you
  362. may want to use this option.
  363.  
  364. If it is not used, TomChat will treat your keypad like any other special
  365. keys, opening a function window and waiting for you to hit the key again.
  366.  
  367. When it is used (on your usual key definition file, as in option "y"), the
  368. TomChat installation program places the appropriate output characters as
  369. macros in your keypad.
  370.  
  371. If you have done this and you have your usual key definition file loaded when
  372. running TomChat, it will appear as if the keypad is operating normally, and
  373. (when NumLock is on, of course) you can enter numeric data easily.
  374.  
  375.  
  376.  
  377. !)  "Create new chatmode according to your specifications?"
  378.  
  379. The big question.  If you answer "Yes," CHATDATA will create a script called
  380. TOMCHAT.SLC, which will be a chatmode according to the settings you
  381. described.  If you answer "NO," nothing will happen.
  382.  
  383.  
  384.  
  385.  
  386. ?)      [The Help option]
  387.  
  388. You can print this README. file from the main menu of the TomChat
  389. installation program by typing '?'
  390.  
  391.  
  392.  
  393.  
  394.                       ╒═══════════════════════════════╕
  395.                       │       Aborting  TomChat       │
  396.                       ╘═══════════════════════════════╛
  397.  
  398.  
  399. To abort TomChat, Hit <ESC> and answer Y[es]. Any other key will return you
  400. to TomChat.
  401.  
  402.  
  403.  
  404. When TomChat is running, your status line will look something like this:
  405.  
  406. ───────────────┬──────────┬───────────────┬──────┬───┬──────────┬──────────────
  407. Alt-Z for Help │ VT102    │  1200∙N81 FDX │      │   │ TOMCHAT  │ Online  00:05
  408. ───────────────┴──────────┴───────────────┴──────┴───┴──────────┴──────────────
  409.  
  410. Otherwise, it should look like:
  411.  
  412. ───────────────┬──────────┬───────────────┬──────┬───┬──────────┬──────────────
  413. Alt-Z for Help │ VT102    │  1200∙N81 FDX │      │   │          │ Online  00:05
  414. ───────────────┴──────────┴───────────────┴──────┴───┴──────────┴──────────────
  415.                                                           ^
  416. Note that there is no scriptfile name in this box ────────┘
  417.  
  418.                 ╒═══════════════════════════════════════════╕
  419.                 │         What's new in version 2.5         │
  420.                 ╘═══════════════════════════════════════════╛
  421.  
  422.  
  423. ==> A variable number of lines in the recall buffer
  424.  
  425. ==> Able to assign recall, unrecall, and make_macro to almost any
  426.         key_combination
  427.  
  428. ==> Wordwrap in the outgoing window
  429.  
  430.  
  431.  
  432.                     ╒═══════════════════════════════════╕
  433.                     │         License Information       │
  434.                     ╘═══════════════════════════════════╛
  435.  
  436.  
  437. TomChat is not, nor has it ever been, public domain or free software. You may
  438. try TomChat for 30 days before registering.
  439.  
  440. You may give unregistered copies of this to friends. You may also post
  441. TomChat on BBS's and similar shareware distribution systems, provided that:
  442.  
  443.     1) No special payment is required to get TomChat to try it out.
  444.  
  445.     2) All TomChat files are included (README, INSTALL.BAT, & CHATDATA.SLC)
  446.  
  447.  
  448.  
  449. ═══════════════════════════════════════════════════════════════════════════════
  450. Many thanks to P.D. Crowe, who beta tested this and found many bugs and
  451. insisted on a nice, easy-to-use program, and to Peter Ziebel, who brought a
  452. particularly bad bug in an earlier version to my attention.
  453.  
  454. ═══════════════════════════════════════════════════════════════════════════════
  455. TomChat,  (c) 1991 by Tom Breton  Registration is only $12.00
  456.  
  457. Please send your check to:
  458. Tom Breton,  BR Enterprises,  PO Box 71,  Norwood, MA  02062
  459. ═══════════════════════════════════════════════════════════════════════════════
  460.  
  461.  
  462. Also by the same author:
  463.  
  464.  
  465.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466.                         ~~~~~~~ Magic Wilderness ~~~~~~~~
  467.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  468.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  469.  
  470. A shareware computer adventure game, plus!
  471.  
  472. This program does so many things, it's hard to list them all.
  473.  
  474.  
  475.  
  476. First, Magic Wilderness is a fascinating adventure game:
  477.  
  478.   The unregistered version comes with a few interesting .MW modules,
  479.   for a swords-and-sorcery genre game.
  480.  
  481.   The registered version allows you to use any .MW module at all.
  482.   And it's not limited to swords-and-sorcery either! Forthcoming modules will
  483.   create games in several science fiction genres, and more.
  484.  
  485.   And it's not limited to fixed scenarios. Most modules are never the same
  486.   twice. Even after you've played a module over and over, it can surprise
  487.   you!
  488.  
  489.  
  490.   It uses an improved role-playing system, where experience is gained for
  491.   what you do, not what you kill. Much more satisfying than hack-and-slash
  492.   systems.
  493.  
  494.   The monsters are smart.
  495.  
  496.   The game is smart too. It will present you with the most likely options
  497.   first, for easy play. But you can reject them and go as wild as you like!
  498.  
  499.  
  500. Second, Magic Wilderness is an adventure creator:
  501.  
  502.   You can easily create your own .MW adventure modules with it.
  503.  
  504.   It's not much harder than playing the game normally. You simply walk
  505.   through the game as if you were playing it, creating an adventure as you
  506.   go. Then you save it to disk, and there you are!
  507.  
  508.   It is completely programmable. No matter how complicated you want your
  509.   monsters or devices to be, you can do it. Every effect in the game is
  510.   available to be used by you.
  511.  
  512.   You have as much control over random and non-random encounters as you want.
  513.   Or as little. If you want to simply say, "Put a lot of trolls here," Magic
  514.   Wilderness can do it.
  515.  
  516.  
  517. Third, Magic Wilderness is a DM's helper:
  518.  
  519.   It provides complete computerized help for games with your friends. Invite
  520.   them over for a game, and let the computer handle the drone-work. *You*
  521.   handle the fun!
  522.  
  523.   It will take care of every technical detail you allow it to. Not just
  524.   dice-rolling, but:
  525.         The passage of time
  526.         Random encounters
  527.         Skills
  528.         Experience
  529.         Travelling
  530.         Pursuit by monsters and/or NPC's
  531.         Random treasure generation
  532.         Random dungeon  generation
  533.  
  534.   In fact, *anything* that the solo game handles, you can let the DM mode
  535.   handle too!
  536.  
  537.   You can even undo recent events if your own judgement tells you to. If Joe
  538.   just got killed by a lucky blow from a troll, it's up to you whether that
  539.   stands!
  540.  
  541.  
  542. Miscellaneous features:
  543.  
  544.  
  545.   A forthcoming edition, which will be available to registered users, will
  546.   allow you to play with others via modem.
  547.  
  548.   It will have the capacity to support all graphics modes, from text-only to
  549.   animated VGA.
  550.  
  551.  
  552.